﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using AgileSaude.Entities;
using FBS.Framework;

namespace AgileSaude.Business.Process
{
    internal class ResultadoProcess
    {
        internal void GravarLog(ref Resultado resultado, String pMensagem, String pSistema, String pCampo, String pMetodo, String pPagina)
        {
            Mensagem mensagem = new Mensagem();
            mensagem.Campo = pCampo;
            mensagem.Metodo = pMetodo;
            mensagem.Pagina = pPagina;
            mensagem.Descricoes.Add(pMensagem);

            resultado.Sucesso = false;
            resultado.Mensagens.Add(mensagem);
            resultado.Metodo = pMetodo + " - " + pMensagem;

            Util.GravarLog(pMensagem, pSistema);

            // return resultado;

        }

    }
}
